home *** CD-ROM | disk | FTP | other *** search
- /*
- File: ApplicationPrivate.h
-
- Contains: QuickTime 3.0 Offscreen sample application.
-
- Written by: Scott Kuechle
-
- Copyright: © 1998 by Apple Computer, Inc., all rights reserved.
-
- Change History (most recent first):
-
- <1> 4/24/98 srk first file
-
-
- NOTES:
-
-
- TO DO:
-
- */
-
- /* private data held in each child movie window */
- typedef struct
- {
- Movie movie; /* movie associated with the window */
- short refNum; /* movie reference number */
- TimeValue currentTime; /* current time value for movie display */
- LPRGBQUAD srcRgbQuadArray; /* rbg color values for our window background bitmap */
- HPALETTE hBackgroundPalette; /* color palette for our window background */
- HBITMAP hBitmap; /* the DIB (from CreateDIBSection) for use with our memory device context */
- HANDLE hBkgrndBitmap; /* bitmap used to paint on the background of our windows */
- HANDLE ghInst;
- HDC hMemDC; /* memory device context we use for drawing our bitmap/offscreen images */
- GWorldPtr offscreenGWorld; /* our Mac offscreen */
- LONG maxWindowWidth;
- LONG maxWindowHeight;
- } ChildWindowRecord, *ChildWindowPtr;
-